body {
  margin: 0;
  padding: 0;
  background-color: #f5f5f5;
  /* 注册页背景颜色 */
}

a {
  text-decoration: none;
}

li {
  list-style: none;
}

#background {
  border: #07150a 1px solid;
  /* background: url(../img/images/fff.png); */
  width: 100%px;
  /* height: 654px; */
}

#background {
  position: relative;
  left: 10%;
  width: 80%;
  border: none;
}

#tp {
  opacity: 0.6;
  border-radius: 14px;
  position: absolute;
  /* left:10%; */
  margin-top: 80px;
  padding: 60px 0 60px 0;
  width: 100%;
  height: auto;
  float: right;
  /* background-color: #f5f5f5; */
  /* background-image: url(../img/images/112.jpg); */
}

#tt {
  /* opacity: 0.5; */
  border-top-left-radius: 14px;
  border-bottom-left-radius: 14px;
  width: 50;
  height: 100%;
}

#t1 {
  width: 360px;
  height: 430px;
  float: left;
}

#zc {
  width: 100%;
  text-align: center;
  margin-bottom: 50px;
  font-size: 30px;
  font-weight: 600;
}

#register_form {

  width: 45%;
  position: relative;
  left: 35%;
}


#xieyi {
  border-left: #c2c2c2 1px solid;
  margin-bottom: 14px;
  width: 300px;
  height: 30px;
  margin-left: 48px;
}

#kk {
  display: inline-block;
  width: 10px;
  height: 10px;

}

#xieyi_text {
  padding-top: 6px;
}

#dltz {
  font-size: 16px;
  width: 84px;
  height: 20px;
  float: right;
  margin-right: -40px;
  margin-top: -10px;
}

#dltz:hover {
  color: #ff0000;
}

#dl_but {
  background-color: #5fb878;
  color: #000000;
}

#cz_but {
  background-color: #ffffff;
  color: #000000;
}









/*头部样式*/
#header {
  width: 100%;
  /*设置宽度与网页宽度相等*/
  height: 80px;
  /*高度56像素*/
  line-height: 56px;
  /*行高56像素*/
  background-color: white;
  position: fixed;
  /*固定位置*/
  z-index: 999;
  /*样式表现等级*/
  caret-color: rgba(0, 0, 0, 0);
}

/*头部内容*/
.headerInner {
  width: 80%;
  height: 100%;
  /*与父类容器等高*/
  margin: 0 auto;
  /*居中，外边距上下为0像素左右距离自适应*/
}

/*导航链样式*/
.header_nav {
  font-size: 16px;
  float: left;
  /*向左浮动*/
}

/*设置导航链接中的无序列表*/
.header_nav ul {
  line-height: 56px;
  /* border:1px solid red; */
}

.header_nav ul li {
  float: left;
  margin-right: 18px;
  /*右外边距为18像素*/
}

/*无序列表中超链接样式*/
.header_nav ul li a {
  color: #9b9b9b;
}

/*导航链接中图标样式*/
.header_nav ul li i {
  margin-right: 6px;
}

.header_nav ul li a:hover {
  color: black;
  /*鼠标触碰超链接时颜色变黑*/
}

/*logo样式*/
.header_logo {
  /* border:1px solid red; */
  width: 20%;
  height: 56px;
  line-height: 56px;

  text-align: center;
}

/*导航栏logo图片样式*/
/* .header_logo img {
  width: 120px;
  vertical-align: middle;
} */

/*登录，注册按钮*/
.header_login_reg {
  margin-top: 10px;
  line-height: 60px;
  float: right;
}

.header_login_reg a {
  color: #9b9b9b;
  font-weight: bold;
  /*字体加粗*/
  display: inline-block;
  /*变为行内块元素*/
  width: 85px;
  /*宽85像素*/
  height: 35px;
  /*高35像素*/
  line-height: 35px;
  text-align: center;
  background-color: #FFFFFF;
  margin-right: 8px;
  border: 1px solid #cccccc;
  /*边框宽度为1像素，实线，设置背景颜色*/
  border-radius: 6px;
  /*设置圆角边框弧度为6像素*/
}

/*登录注册按钮中的第一个超链接样式*/
.header_login_reg a:first-child {
  color: #ffffff;
  background-color: #cccccc;
}

/*鼠标触碰超链接时样式*/
.header_login_reg a:hover {
  color: #FFFFFF;
  background-color: #F52B00;
}






.tp_style label{
  float: left;
  line-height: 30px;
}

.tp_style input {
  width: 50%;
  height: 30px;
  line-height: 30px;
  font-size: 14px;
  border: 1px solid white;
  padding: 0 10px 0 10px;
  /* margin: 20px 0 0 20px; */
  margin-left: 5px;
  outline: none;
  position: relative;
  top: 0;
  left: 0;
}

.tp_style input:hover{
  border: 1px solid pink;
}

.up_box{
  margin-top: 30px;
}

#login_btn {
  width: 65%;
  height: 40px;
  font-size: 18px;
  padding: 0;
  /* margin-left: 100px; */
  background-color: #f40;
  color: #FFFFFF;
  border-radius: 6px;
  cursor: pointer;
}








.footer {
  width: 100%;
  padding: 20px 0 5px 0;

  height: 50px;
  line-height: 50px;
  position: fixed;
  bottom: 0;
  z-index: 999;
  caret-color: rgba(0, 0, 0, 0);
  background-color: white;
}

.footer table {
  margin: 0 auto;
  width: 70%;
  text-align: center;
}

.footer a {
  color: gray;
}

.footer a:hover {
  /* text-decoration: underline; */
  color: #F40;
}

